be crest-fallen - French English Dictionary